make preparations - German English Dictionary